package com.iwop.moto.model.PO;

import com.iwop.moto.model.SuperRecordModel;

import java.io.Serializable;

/**
 * #author chenzq
 * #create 2017-01-17-15:04
 */
public class PayMentPO implements Serializable {
    private static final long serialVersionUID = -3187547466038296654L;
    /**
     * 交易时间
     */
    private String buyerTime;
    /**
     * 付款方
     */
    private String buyerName;
    /**
     *  付款方手机号
     */
    private String buyerTel;
    /**
     * 收款方
     */
    private String sellerName;
    /**
     * 收款方手机号
     */
    private String sellerTel;
    /**
     * 订单类型
     */
    private String orderType;
    /**
     * 订单号
     */
    private String outTradeNo;
    /**
     * 支付方式
     */
    private String mchType;
    /**
     * 交易号
     */
    private String payTradeNo;
    /**
     * 交易类型
     */
    private String payType;
    /**
     *  订单金额
     */
    private String payMoney;
    /**
     * 付款金额
     */
    private String payActualMoney;
    /**
     * 服务费
     */
    private String payFee;
    /**
     * 抵用券金额
     */
    private Double couponMoney;
    /**
     * 推广金
     */
    private Double brokerage;

    private Double realMoney;

    private String flag;


    private Double sumPayMoney;
    private Double sumPayActualMoney;
    private Double sumPayFee;
    private Double sumBrokerage;
    private Double sumCouponMoney;

    public Double getSumPayMoney() {
        return sumPayMoney;
    }

    public void setSumPayMoney(Double sumPayMoney) {
        this.sumPayMoney = sumPayMoney;
    }

    public Double getSumPayActualMoney() {
        return sumPayActualMoney;
    }

    public void setSumPayActualMoney(Double sumPayActualMoney) {
        this.sumPayActualMoney = sumPayActualMoney;
    }

    public Double getSumPayFee() {
        return sumPayFee;
    }

    public void setSumPayFee(Double sumPayFee) {
        this.sumPayFee = sumPayFee;
    }

    public Double getSumBrokerage() {
        return sumBrokerage;
    }

    public void setSumBrokerage(Double sumBrokerage) {
        this.sumBrokerage = sumBrokerage;
    }

    public Double getSumCouponMoney() {
        return sumCouponMoney;
    }

    public void setSumCouponMoney(Double sumCouponMoney) {
        this.sumCouponMoney = sumCouponMoney;
    }

    public Double getRealMoney() {
        return realMoney;
    }

    public void setRealMoney(Double realMoney) {
        this.realMoney = realMoney;
    }

    public String getFlag() {
        return flag;
    }

    public void setFlag(String flag) {
        this.flag = flag;
    }

    public Double getCouponMoney() {
        return couponMoney;
    }

    public void setCouponMoney(Double couponMoney) {
        this.couponMoney = couponMoney;
    }

    public Double getBrokerage() {
        return brokerage;
    }

    public void setBrokerage(Double brokerage) {
        this.brokerage = brokerage;
    }

    private SuperRecordModel sumMap;

    public SuperRecordModel getSumMap() {
        return sumMap;
    }

    public void setSumMap(SuperRecordModel sumMap) {
        this.sumMap = sumMap;
    }

    public String getBuyerTime() {
        return buyerTime;
    }

    public void setBuyerTime(String buyerTime) {
        this.buyerTime = buyerTime;
    }

    public String getBuyerName() {
        return buyerName;
    }

    public void setBuyerName(String buyerName) {
        this.buyerName = buyerName;
    }

    public String getBuyerTel() {
        return buyerTel;
    }

    public void setBuyerTel(String buyerTel) {
        this.buyerTel = buyerTel;
    }

    public String getSellerName() {
        return sellerName;
    }

    public void setSellerName(String sellerName) {
        this.sellerName = sellerName;
    }

    public String getSellerTel() {
        return sellerTel;
    }

    public void setSellerTel(String sellerTel) {
        this.sellerTel = sellerTel;
    }

    public String getOrderType() {
        return orderType;
    }

    public void setOrderType(String orderType) {
        this.orderType = orderType;
    }

    public String getOutTradeNo() {
        return outTradeNo;
    }

    public void setOutTradeNo(String outTradeNo) {
        this.outTradeNo = outTradeNo;
    }

    public String getPayType() {
        return payType;
    }

    public void setPayType(String payType) {
        this.payType = payType;
    }

    public String getPayMoney() {
        return payMoney;
    }

    public String getMchType() {
        return mchType;
    }

    public void setMchType(String mchType) {
        this.mchType = mchType;
    }

    public void setPayMoney(String payMoney) {
        this.payMoney = payMoney;
    }

    public String getPayActualMoney() {
        return payActualMoney;
    }

    public void setPayActualMoney(String payActualMoney) {
        this.payActualMoney = payActualMoney;
    }

    public String getPayFee() {
        return payFee;
    }

    public void setPayFee(String payFee) {
        this.payFee = payFee;
    }

    public String getPayTradeNo() {
        return payTradeNo;
    }

    public void setPayTradeNo(String payTradeNo) {
        this.payTradeNo = payTradeNo;
    }
}
